Cnc milling machinist careers in Sohar, Oman